package com.geek.factory.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;
@Data
public class ProductionSchedule {

    @ApiModelProperty("主键ID")
    private Long id;

    @ApiModelProperty("关联的生产计划ID")
    private Long productionPlanId;

    @ApiModelProperty("所属产线ID")
    private Long productLineId;

    @ApiModelProperty("班次名称（如早班/晚班）")
    private String shiftName;

    @ApiModelProperty("开始时间")
    private LocalDate startTime;

    @ApiModelProperty("结束时间")
    private LocalDate endTime;


    private String lineName;
    @ApiModelProperty("生产计划编号")
    private String productionPlanCode;

    @ApiModelProperty("状态：未开始/进行中/已完成")
    private String status;




}
